﻿using System;
using System.Collections.Generic;
using WebShop.Contracts;
using Webdiyer.WebControls.Mvc;

namespace WebShop.DAL.Interfaces
{
    public interface IProductRepository : IRepositoryUnit<Product, int>
    {
        IEnumerable<Product> QuickSearch(string qurey, int results = 10);
        PagedList<ProductReport> Report(DateTime? startDate, DateTime? endDate, int? page, int? pageSize);
    }
}